Dieses Dokument enthält neueste Informationen zu Microsoft Office Excel 2003.
Um diese Infodatei auf dem Bildschirm anzuzeigen, maximieren Sie das Browserfenster. Zum Drucken der Infodatei klicken Sie auf der Symbolleiste auf die Schaltfläche Drucken.
Installieren von Office XP Web Components
Microsoft XML Core Services (MSXML), Version 3.0, wird nicht mehr unterstützt
Funktionalitätsänderungen in Office Excel 2003 zur Vereinfachung der Arbeit mit Listen
Probleme mit Währungen in verknüpften Office Excel 2003-Listen
Bestimmte XPath-Ausdrücke führen zu Fehlern beim XML-Export
Microsoft Office Professional Edition 2003 enthält jeweils eine Windows Installer-Paketdatei für Office 2003 Web Components (Owc11.msi) und für eine aktualisierte Version von Office XP Web Components (Owc10.msi). Beide MSI-Dateien befinden sich auf der Installations-CD und sind auch Bestandteil von Microsoft Office 2003 Setup (werden dem Endbenutzer jedoch nicht als Optionen auf der Benutzeroberfläche von Microsoft Office 2003 Setup angezeigt). Office 2003 Web Components wird standardmäßig installiert. Die aktualisierte Version von Office XP Web Components wird jedoch nur installiert, wenn eine vorherige Version von Office XP Web Components auf dem Computer des Benutzers vorhanden ist.
Wenn Sie die aktualisierte Version von Office XP Components manuell auf einem Computer ohne eine vorherige Version von Office XP Web Components installieren möchten, können Sie die Datei Owc10.msi direkt von der Setup-CD ausführen.
Wenn Sie Lösungen verwenden, die auf Office XP Web Components zurückgreifen, und Sie eine Bereitstellung für neue Clients (d. h. keine Aktualisierung) und ein benutzerdefiniertes Setup ausführen möchten, können Sie sicherstellen, dass die aktualisierte Version von Office XP Web Components in der Office 2003-Installation enthalten ist. Legen Sie dazu beim Ausführen von Setup.exe die OWC10EXISTS-Eigenschaft in der Befehlszeile oder in der Setupeinstellungsdatei (Setup.ini) fest.
Beispiel:
OWC10EXISTS=1Die Darstellungsgenauigkeit von Zahlen in Windows SharePoint Services und Office Excel 2003 kann sich mitunter unterscheiden. Dies wirkt sich nur auf Datensätze aus, die in Office Excel 2003 geändert wurden. Auch wenn sich die Darstellung von Zahlen unterscheiden kann, ist die Genauigkeit der zugrunde liegenden Werte in Windows SharePoint Services und Office Excel 2003 identisch, mit Ausnahme von Zahlen mit mehr als fünfzehn Stellen in SharePoint-Listen. Die Genauigkeit dieser Zahlen geht in Office Excel 2003 verloren.
Wenn Sie ein Excel-Arbeitsblatt, das eine XML-Zuordnung oder XML-Liste enthält, als Webseite (*.htm; *.html) oder als Einzelnes Webarchiv (*.mht, *.mhtml) speichern, Interaktivität hinzufügen aktivieren und die Option Auswahl: Blatt festlegen, die nur das aktuelle Arbeitsblatt speichert, wird die XML-Zuordnung oder die XML-Liste nicht mit der Webseite gespeichert.
Um die XML-Zuordnung oder XML-Liste mit der interaktiven Webseite zu speichern, müssen Sie die gesamte Arbeitsmappe speichern, indem Sie die Option Gesamte Arbeitsmappe auswählen. Dies liegt daran, dass die XML-Zuordnungsinformation, auf der XML-Listen basieren, als Teil der Arbeitsmappe gespeichert und für mehrere Arbeitsblätter verwendet werden.
Office Excel 2003 verwendet nur Microsoft XML Core Services (MSXML), Version 5.0, um mit XML zusammenzuarbeiten. Um die Sicherheit zu optimieren, wird in Excel das Anwenden von XSL-Stylesheets beim Öffnen von XML-Dateien nicht mehr unterstützt, für die die alten XSL-Namespaces verwendet werden, um XML-Daten mithilfe von MSXML Version 3.0 zu transformieren. Wenn Sie beispielsweise zuvor mit diesem Feature XML-Daten als HTML geladen oder in das XMLSS-Format (XML Spreadsheet) transformiert haben, können auf XML-Dateien, die eine standardmäßige Verarbeitungsanweisung zum Konvertieren in HTML unter Verwendung der alten XSL-Syntax und MSXML, Version 3.0, enthalten und auf die XSL-Transformationen angewendet wurden, nicht mehr in Office Excel 2003 verwendet werden.
An der vorhandenen Excel-Funktionalität wurden zahlreiche Änderungen vorgenommen, um die Listenverwaltung zu vereinfachen und die Listenintegrität zu unterstützen. Zu diesen Änderungen zählen Änderungen an der Navigation, an der Bereichsauswahl und der Bearbeitung sowie kleinere Änderungen an anderen Funktionen, um sicherzustellen, dass Excel-Listen sich wie gewünscht verhalten.
Navigation innerhalb der Liste
Eine Liste in Excel kann wie eine eigene Tabelle innerhalb der größeren Excel-Kalkulationstabelle betrachtet werden. Wenn Sie z. B. eine Kombination aus der ENDE-TASTE und einer der Pfeiltasten drücken, springt die Einfügemarke in der durch die Pfeiltaste angegebenen Richtung bis zur letzten Zelle innerhalb der Listengrenzen. Wenn Sie die TAB-TASTE in der ganz rechten Spalte einer Liste drücken, springt der Cursor zur ersten (ganz linken) Zelle in der darunter liegenden Zeile.
Auswahlrahmen für den Listenbereich
Wie bei PivotTable-Berichten oder der Tabelle selbst befinden sich um den Listenrahmen Bereiche, die Ihnen eine strukturierte Auswahl ermöglichen. Sie können z. B. eine Zeile oder Spalte innerhalb der Liste oder die gesamte Liste auswählen. Der Bereich direkt innerhalb des oberen und linken Listenrahmens vereinfacht diese Funktionalität. Wenn Sie den Mauszeiger über diesen Bereichen platzieren, ändert sich die Form des Zeigers und zeigt die verfügbare Funktionalität an.
Verschieben markierter Bereiche in einer Liste
Der Zeiger zum Verschieben der Markierung wird angezeigt, wenn Sie den Mauszeiger auf den Rand eines markierten Bereichs oder auf eine beliebige Stelle des Listenrahmens halten. Ein markierter Bereich in einer Liste kann nicht auf diese Weise verschoben werden, wenn dadurch die Integrität der Liste zerstört würde. Sie können die Reihenfolge von Zeilen oder Spalten ändern oder eine Zeile oder Spalte völlig aus dem Listenbereich verschieben, Sie können jedoch eine Zeile oder Spalte z. B. nicht dahin verschieben, wo sie über den Listenrahmen hinausgeht.
Es gibt weitere Beschränkungen für das Verschieben von Daten in Listen, die mit Windows SharePoint Services verknüpft sind.
Bearbeiten von Bereichen in einer Liste
In einer Liste ausgeführte Aktionen wirken sich in der Regel direkt auf die Liste und nicht auf Teile der Tabelle innerhalb der Liste aus. Beim Löschen einer Zeile oder Spalte aus einer Liste werden nur die Zellen in der Zeile oder Spalte gelöscht, die sich innerhalb der Liste befinden. AutoFilter wirkt sich als Ausnahme dazu jedoch auf die gesamten Datenzeilen in der Tabelle aus.
Automatische Listenerweiterung
Wenn Sie in eine Zelle unmittelbar unterhalb bzw. rechts von einer nicht verknüpften Liste klicken, wird die Liste automatisch erweitert und schließt die neuen Daten ein. Beim Erweitern der Liste wird ein Smarttag angezeigt, mit dem Sie das automatische Erweitern rückgängig machen oder die Einstellung zum Erweitern allgemein deaktivieren können.
Diese Funktionalität ist standardmäßig aktiviert. Sie können sie jedoch deaktivieren, indem Sie im Menü Extras die Option AutoKorrektur-Optionen auswählen und dann im Dialogfeld AutoKorrektur auf der Registerkarte AutoFormat während der Eingabe das Kontrollkästchen Neue Zeilen und Spalten in die Liste einschließen deaktivieren.
Listenvergrößerungspunkt
Excel bietet als Alternative zu den Menübefehlen eine direkte Methode zum Ändern der Größe eine Liste. Zu diesem Zweck befindet sich ein Vergrößerungspunkt in der unteren linken Ecke des Listenrahmens, den Sie zum zeilen- oder spaltenweisen Vergrößern ziehen können. Die Liste kann nicht gleichzeitig um Spalten und Zeilen erweitert werden.
Bearbeiten von Bereichen außerhalb einer Liste
Allgemein gesehen muss beim Bearbeiten von Bereichen außerhalb einer Liste unbedingt beachtet werden, dass bei Bereichen, die Zellen innerhalb und außerhalb einer Liste beinhalten, keine bereichsbezogenen Funktionen ausgeführt werden können.
Eine entscheidende Ausnahme besteht darin, wenn Sie eine ganze Zeile oder Spalte der Tabelle (nicht nur der Liste) auswählen und löschen. In diesem Fall werden auch die Zeilen- oder Spaltendaten gelöscht, die innerhalb der Liste liegen. Das trifft nur dann zu, wenn die Liste nicht mit Windows SharePoint Services verknüpft ist.
Sonstige Funktionalitätsänderungen
Sort options Die Sortieroptionen, die in den AutoFilter-Dropdownfeldern angezeigt werden, sind in allen AutoFilter-Dropdownfeldern enthalten, auch wenn sich die Dropdownfelder nicht innerhalb der Liste befinden.
Teilergebnisfunktion Ferner sind mit der Teilergebnisfunktion neue Argumente hinzugefügt worden, die das Berechnen von Teilergebnissen in der Ergebniszeile einer Liste vereinfachen. Das erste Argument in der Teilergebnisfunktion gibt die zu verwendende Aggregatfunktion an (z. B. Summe, Mittelwert usw.). Diese Argumente sind in früheren Versionen mit 1-10 nummeriert.
In Excel 2003 haben sich diese Argumente geändert und es wurde 100 zu jeder Nummer hinzugefügt. Damit wird angegeben, welche Teilergebnisfunktion innerhalb der Liste verwendet wird. In der folgenden Tabelle sehen Sie die Aggregatfunktion, deren früheres Argument und welches Argument jetzt in der Ergebniszeile der Liste verwendet wird.
Die Berechnung der Ergebniszeile wird durch Änderungen der Teilergebnis()-Funktion vereinfacht:
| Aggregatfunktion | Früheres Argument | Auflistung der Teilergebnisargumente |
| Mittelwert | Teilergebnis(1,<Bereich>) | Teilergebnis(101,<Bereich>) |
| Anzahl Zahlen | Teilergebnis(2,<Bereich>) | Teilergebnis(102,<Bereich>) |
| Anzahl | Teilergebnis(3,<Bereich>) | Teilergebnis(103,<Bereich>) |
| Maximum | Teilergebnis(4,<Bereich>) | Teilergebnis(104,<Bereich>) |
| Minimum | Teilergebnis(5,<Bereich>) | Teilergebnis(105,<Bereich>) |
| Standardabweichung | Teilergebnis(7,<Bereich>) | Teilergebnis(107,<Bereich>) |
| Summe | Teilergebnis(9,<Bereich>) | Teilergebnis(109,<Bereich>) |
| Varianz | Teilergebnis(10,<Bereich>) | Teilergebnis(110,<Bereich>) |
Anmerkung Diese Teilergebnisargumente sind nicht mit Listen in früheren Versionen kompatibel.
Die Veröffentlichung alter nationaler Währungsangaben, die vor der Einführung des Euros für die Europäische Union galten, (entweder des Währungssymbols oder des ISO-Codes) bewirkt einen numerischen und keinen Währungsdatentyp. Dieses Verhalten ist beabsichtigt.
Excel 2003 unterstützt einige Währungssymbole, die von Windows SharePoint Services nicht unterstützt werden. Excel veröffentlicht diese Währungen auf SharePoint-Websites als Zahlen.
Eine Änderung des Währungstyps in einer verknüpften Liste bewirkt keine Änderung des Währungstyps auf dem Server. Dieses Verhalten ist beabsichtigt.
Um Ereignisse für eine Webkomponente von Microsoft Office 2003 in einem .NET Windows-Formular zu bearbeiten, müssen Sie die Wrapperklassen ändern, die Microsoft Visual Studio .NET für die Komponente generiert. Sie können dieses Problem mithilfe der Verfahren umgehen, die für Office XP Web Components in den folgenden Knowledge Base-Artikeln beschrieben werden: "319341- HOW TO: Handle Events for the Office XP Spreadsheet Component on a Windows Form in Visual C# .NET" und "319342 - HOW TO: Handle Events for the Office XP Spreadsheet Component on a Windows Form in Visual Basic .NET".
Sie können den Code mithilfe des Office Excel 2003-Objektmodells erstellen und ein XML-Element zuordnen, in dem der XPath-Ausdruck einen Attributfilter zu einer Zelle enthält. In einigen Fällen kann dies zu Fehlern beim XML-Export führen. Vermeiden Sie Folgendes:
Wenn Sie AutoFilter für einen Datenbereich verwenden, der eine oder mehrere Zellen enthält, die nicht-wiederholenden Elementen zugeordnet sind, wird der AutoFilter nicht wie erwartet ausgeführt. Dies kann besonders verwirrend sein, wenn der blaue Rahmen nicht sichtbar ist, der die Zellen kennzeichnet, die nicht-wiederholenden XML-Elementen zugeordnet sind.
Wenn auf Ihrem Computer Microsoft .NET Framework 1.1 und Microsoft Office 2003 zusammen mit der .NET-Programmierunterstützung von Microsoft Office 2003 Web Components installiert ist und Sie Microsoft Office XP Web Components installieren (durch Ausführen von OWC10.msi), wird die .NET-Programmierunterstützung von Microsoft Office 2003 Web Components nicht mehr ordnungsgemäß ausgeführt.
Die .NET-Programmierunterstützung von Microsoft Office 2003 Web Components installiert und registriert die primäre Interopassembly (PIA) von Microsoft Office 2003 Web Components, die für die COM-Typbibliothek von Microsoft Office 2003 Web Components in verwaltetem Code in Microsoft Visual Studio .NET verwendet wird. Durch die Installation von Microsoft Office XP Web Components nach der Installation von Microsoft Office 2003 wird die PIA nicht ordnungsgemäß registriert.
Um zu bestätigen, dass die PIA von Microsoft Office 2003 Web Components auf Ihrem Computer installiert ist, öffnen Sie den Ordner C:\Windows\Assembly. Dort sollte die Datei Microsoft.Office.Interop.Owc11 vorhanden sein.
Um dieses Problem zu beheben, führen Sie Microsoft Office 2003 Setup erneut aus, wählen Sie Features hinzufügen/entfernen aus, und klicken Sie dann auf Weiter. Wählen Sie Erweiterte Anpassung von Anwendungen aus, und klicken Sie anschließend auf Weiter. Erweitern Sie Gemeinsam genutzte Office-Features, erweitern Sie dann Office 2003 Web Components, klicken Sie auf .NET-Programmierunterstützung, und wählen Sie Vom Arbeitsplatz starten aus. Klicken Sie dann auf Aktualisieren.
Die Kalkulationstabellen-Webkomponente in Microsoft Office 2002 Web Components ermöglichte Ihnen den Import einer ODC-Datei (Office Database Connection) mithilfe eines gespeicherten Benutzernamens -kennworts ohne die Aktivierung des Kontrollkästchens Kennwort in Datei speichern auf der letzten Seite des Import-Assistenten. Bei Verwendung der Kalkulationstabellen-Webkomponente in Microsoft Office 2003 Web Components muss das Kontrollkästchen Kennwort in Datei speichern im Import-Assistenten aktiviert werden, da sonst ein Authentifizierungsfehler angezeigt wird. In beiden Fällen ist das Speichern von Anmeldeinformationen in einer ODC-Datei (Office Database Connection) nicht sicher. Microsoft empfiehlt die Verwendung der Windows-Authentifizierung.